weekly payment - English Synonyms Dictionary